home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 429 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.1 KB

  1. Path: news.compuserve.com!newsmaster
  2. From: 76623,2065@compuserve.com  (Bobby Martin)
  3. Newsgroups: comp.lang.c++,comp.object,comp.software-eng
  4. Subject: Re: Reengineering C++ : Tool for Source-Code-Analysis WANTED!!
  5. Date: 4 Jan 1996 14:33:46 GMT
  6. Organization: CompuServe Incorporated
  7. Message-ID: <4cgoga$oqo@dub-news-svc-4.compuserve.com>
  8. References: <4cb3v9$1dn@popcorn.hamburg.pop.de> <4cbgvi$kcs@crusher.ici.net> <4cdegc$n76@queeg.apci.net>
  9. Reply-To: 76623,2065@compuserve.com (Bobby Martin)
  10. NNTP-Posting-Host: ad42-148.compuserve.com
  11. X-Newsreader: IBM NewsReader/2 v1.03
  12.  
  13. In <4cdegc$n76@queeg.apci.net>, Poconnor@apci.net   (James O'Connor) writes:
  14. >In <4cbgvi$kcs@crusher.ici.net>, cascio@augusta-dev.com (Joe Cascio) writes:
  15. >>In article <4cb3v9$1dn@popcorn.hamburg.pop.de>, bf@carus.de 
  16. >>says...
  17. >>>
  18. >>
  19. >>
  20. >>>For this purpose I need a tool, that can analyse C++-Code
  21. >>>(class-hierarchy, methods, use-relationships,...)
  22. >>>and that produces readable output,
  23. >>>that can serve as the source for further analysis.
  24. >>>
  25. >>
  26. >>Check out the SNIFF parser from TakeFive Software.
  27. >>
  28. >>http://www.takefive.com/
  29. >>
  30. >>-- 
  31. >>// -----------------------------------------------------
  32. >>// Joseph Cascio, Jr.        // Augusta Development
  33. >>// 26 Coach Road             // 508-339-0641
  34. >>// Mansfield, MA 02048-2606  // cascio@augusta-dev.com
  35. >>// -----------------------------------------------------
  36. >>
  37. >Paradign Plus from Protosoft also has a C++ reader that builds Object Models 
  38. >from existing C++ code
  39. >
  40. >
  41. >James O'Connor
  42. >Framework Technologies
  43. >oconnor@apci.net
  44. >
  45. >"If your nose runs and your feet smell,
  46. > you're built upside down"
  47. >
  48. Paradigm Plus seems fine for forward engineering, but I definitely do not
  49. recommend it for reverse engineering.  Forty-six out of one hundred and eight
  50. modules in my current project caused memory errors (Paradigm Plus stopped
  51. running with a fatal error) when reverse engineering, and the interface for
  52. reverse engineering requires that you reverse engineer each file one at a time.
  53. (i.e. you can't set up a batch job to reverse engineer a project without
  54. manually interfering every time a module is completed)
  55.